//1、导入 request请求工具
import axios from "@/utils/request";
// 2、导入路径 path
import path from "./path";


//定义一个api对象
const api = {
   //查询所有妆造信息
    getStyleAll(){
        return axios.get(path.baseUrl + path.getAll,{
            headers: { 'content-type': 'application/x-www-form-urlencoded' },
        })
    },
    //查询所有妆造信息
    getStyleByPage(page){
        return axios.get(path.baseUrl + path.getByPageStyle,{params:page})
    },
    //添加信息
    addStyle(style){
        return axios.post(path.baseUrl + path.addStyle,style)
    },
    //修改信息
    updateStyle(style){
        return axios.put(path.baseUrl + path.updateStyle,style)
    },
    //删除信息
    deleteStyle(id){
        //解析参数，拼接
        const param = new URLSearchParams;
        //key值需要与后台形参一致
        param.append("id",id)
        return axios.patch(path.baseUrl + path.deleteStyle,param) 
    }
}

//导出api
export default api;